spin doctor – English–Français translations

🇬🇧 en fr 🇫🇷

spin doctor noun

  • person hired to improve public image
façonneur d’image, spin doctor

🇫🇷 fr en 🇬🇧

spin doctor

spin doctor
Wiktionary Links